line integration